Alpine thistle - German English Dictionary